

// self.addEventListener('message', function (e) {
//     self.postMessage('You said: ' + e.data);
//   }, false);
importScripts('http://cdn.bootcss.com/blueimp-md5/1.1.0/js/md5.js');
self.onmessage = function (event) {
    console.log("work.js", event);
    self.postMessage({method: 'stop', data: md5(event.data)});
    self.close();
}
// self.postMessage('After computing, ' + new Date());
// self.postMessage({method: 'echo', args: ['Work']});
//   var i = 0;
//   function timedCount(){
//       for(var j = 0, sum = 0; j < 100; j++){
//           for(var i = 0; i < 100000000; i++){
//               sum+=i;
//             };
//         };
//         //将得到的sum发送回主线程
//         self.postMessage(sum);
//     };
//     //将执行timedCount前的时间，通过postMessage发送回主线程
//     self.postMessage('Before computing, '+new Date());
//     timedCount();
//     //结束timedCount后，将结束时间发送回主线程
//     self.postMessage('After computing, ' +new Date());